home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / recent / mmmntr12.lha / MiamiMonitor / MiamiMonitor.readme < prev    next >
Text File  |  1997-01-31  |  5KB  |  126 lines

  1. Short:    Packet monitor for Miami 2.0 (regged)
  2. Uploader: troels@stud.cs.uit.no (Troels Walsted Hansen)
  3. Author:   troels@stud.cs.uit.no (Troels Walsted Hansen)
  4. Type:     comm/tcp
  5. Replaces: comm/tcp/MiamiMonitor11.lha
  6.  
  7. Introduction
  8. ¯¯¯¯¯¯¯¯¯¯¯¯
  9. Just a little tool I made to check out the newly published functions in Miami
  10. 1.9.3.  Shows number of packets and bytes sent/received and a cps value for
  11. the two interfaces mi0 and lo0.  With v1.1 you can select exactly which
  12. interfaces you want to monitor and the list of interfaces is obtained
  13. directly from Miami so MiamiMonitor should work with whatever new interfaces
  14. Holger Kruse adds to Miami.
  15.  
  16. Requirements
  17. ¯¯¯¯¯¯¯¯¯¯¯¯
  18.  · AmigaOS 2.04 or higher
  19.  · MUI 3.6 or higher.
  20.  · Miami 2.0 or higher *registered*.  (The packet monitoring is disabled in
  21.    the unregistered version, nothing I can do about it.)
  22.  
  23. Features
  24. ¯¯¯¯¯¯¯¯
  25.  · Nice and userfriendly MUI GUI.
  26.  · Locale. Dansk and norsk translation and MiamiMonitor.ct included.
  27.  
  28. Usage
  29. ¯¯¯¯¯
  30. Start Miami, then start MiamiMonitor.  You have to quit MiamiMonitor before
  31. Miami will quit.  You may want to create an ARexx script that does this for
  32. you if you use MiamiMonitor on a more permanent basis.
  33.  
  34. In fact, you don't even have to create a script, you can just enter the
  35. following command as a "Shell" command on the Miami Events configuration
  36. page:
  37.  
  38. rx "address MIAMIMONITOR.1 quit"
  39.  
  40. MiamiMonitor does not update the display after each packet sent/received.
  41. That would be far too much overhead.  Instead it waits a configurable number
  42. of seconds between each update.  The default delay is 3 seconds.  You can
  43. change this by changing the value of the REFRESHDELAY tooltype.
  44.  
  45. To tell MiamiMonitor which interfaces to monitor at startup, change the
  46. INTERFACES tooltype.  Default is to monitor lo0 and mi0 (if they are
  47. available).  If you for example want to monitor mi0 (the PPP/(C)SLIP/etc
  48. interface) only, set the tooltype to INTERFACES=mi0.  Seperate multiple
  49. interfaces with a comma.
  50.  
  51. Have fun.
  52.  
  53. Author
  54. ¯¯¯¯¯¯
  55. SnailMail: Troels Walsted Hansen
  56.            O.L. Aunesgate 15
  57.            9009 Tromsø
  58.            NORWAY
  59.  
  60. Email:     troels@stud.cs.uit.no
  61.  
  62. WWW:       http://www.cs.uit.no/~troels
  63.  
  64. IRC nick:  Troels
  65.  
  66. Feel free to contact me about anything related to MiamiMonitor.
  67.  
  68. Credits
  69. ¯¯¯¯¯¯¯
  70. Thanks to...
  71.  · SAS Institute and the Amiga SAS/C team
  72.    for the great SAS/C 6.57 compiler which MiamiMonitor is compiled with.
  73.  
  74.  · Stefan 'stuntzi' Stuntz
  75.    for MagicUserInterface.
  76.  
  77.  · Holger Kruse
  78.    for the great Miami TCP/IP stack and his help with the rather frustrating
  79.    problem of how to get a list of all interfaces (hey, it was your
  80.    suggestion in the first place! ;)
  81.  
  82.  · JT Eliassen
  83.    for the icon which he by his own admission copied and pasted off someone
  84.    else. :)
  85.  
  86.  All who give me positive feedback or constructive critisism on my programs :)
  87.  
  88. Legal information
  89. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  90. MiamiMonitor is Copyright © 1997 Ultima Thule Software.
  91. MiamiMonitor is freeware, which means that you are allowed to use and
  92. distribute it freely if you don't modify any of the included files.  The
  93. author of MiamiMonitor assumes no responsibility for what this program might
  94. do, you are using it at your own risk.  However, MiamiMonitor has of course
  95. been tested quite thoroughly and should not cause any problems.
  96.  
  97. Version history
  98. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  99. MiamiMonitor 1.0 (24.1.97)
  100.  · First release to aminet.
  101.  
  102. MiamiMonitor 1.1 (30.1.97)
  103.  · Encapsulated all of the monitor code within a MUI class for modularity and
  104.    in preparation of supporting any number of interfaces in future Miamis.
  105.  · Which interfaces to monitor is now completely configurable.  You can set
  106.    the tooltype INTERFACES and you can pick interfaces in a new submenu in
  107.    the Settings menu.  Either way, monitor objects will be dynamically
  108.    created and added to the window.
  109.  · Added a menuitem for resetting the stats.
  110.    (Suggested by Ron Goertz)
  111.  · Added "Current cps" display.  This cps is calculated with the number of
  112.    bytes sent/received and the number of seconds passed since the last update
  113.    of the display. The old cps display is still there and has been renamed to
  114.    "Average cps" - which is what it is. The total number of bytes sent/received
  115.    divided by the number of seconds since the interface monitor hook was
  116.    installed.
  117.    (Suggested by Terry Coles)
  118.  · Resizing the MiamiMonitor window now works better.  It can only be made as
  119.    tall as the text, but still as wide as you like of course.
  120.    (Alexander Wilkens)
  121.  
  122. MiamiMonitor 1.2 (31.1.97)
  123.  · Now works with and requires Miami 2.0.
  124.  · Bumped the required catalog version to 2, because of the above change.
  125.  · Included Danish catalog translated by Lars Svoldgaard.
  126.